

#ifndef __CE_UPDATEENV_H__
#define __CE_UPDATEENV_H__

#include <cegfx/ceexport.h>
#include <d3dx9.h>

/**
 * \brief Container with information that may be usefull during the
 *        Updatepass
 */
struct CE_GFX_API ceUpdateEnv
{

	/// Location of the camera 
	D3DXVECTOR3		CameraPosition;

	/// The matrix of a possible node
	D3DXMATRIX		NodeMatrix;

	/// The current time frame
	long					CurrentTime;

	/// The time difference to the last frame
	float					DeltaTime;

};


#endif /* ! __CE_UPDATEENV_H__ */
